Assignment 1: Plato
Assignment 2: Aristotle
Assignment 3: Anselm
Assignment 4: Locke
Assignment 5: Hume and Philosophy of Biology
Assignment 1: Plato
Assignment 2: Aristotle
Assignment 3: Anselm
Assignment 4: Locke
Assignment 5: Hume and Philosophy of Biology